package sql

// DiskInfo 节点基础信息
type DiskInfo struct {
	// Id
	Id int64 `gorm:"column:id"`
	// 硬盘名称
	HdiskName string `gorm:"column:hdisk_name"`
	// 硬盘类型: HDD/SSD
	HdiskType string `gorm:"column:hdisk_type"`
	// 硬盘容量
	HdiskCapacity int64 `gorm:"column:hdisk_capacity"`
	// 文件系统
	HdiskFS string `gorm:"column:hdisk_fs"`
	// 挂载路径
	HdiskMountDir string `gorm:"column:hdisk_mount_dir"`
	// 盘位
	HdiskPosition string `gorm:"column:hdisk_position"`
	// 节点ID
	NodeID int64 `gorm:"column:node_id"`
	// 节点名称
	NodeName string `gorm:"column:node_name"`
	// 节点IPv4地址
	NodeIpv4 string `gorm:"column:node_ipv4"`
	// 共通审计信息
	Audit
}
